Files Provisioned by Automatic Update

You can use the Automatic Update feature to update the device with any of the following files:

Software file (.cmp)
License Key file
Configuration Package file (for more information, see Downloading and Uploading the Configuration Package File)
Auxiliary files (e.g., Dial Plan file, SBC User Information file, and Call Progress Tones file)
TLS security files (trusted root certificate file, TLS certificate file, and private key)
Web GUI file (favicon file)
Configuration file:
ini File: Contains only ini file parameters and configures all the device's functionality.
CLI Script File: Contains only CLI commands and configures all the device's functionalities (except commands such as show, debug or copy). The file updates the device's configuration only according to the configuration settings in the file and existing configuration settings (not included in the file) are retained (i.e., incremental configuration). The device doesn't restart and therefore, this file typically contains configuration settings that do not require a device restart. If a restart is required, for example, to apply certain settings, you must include the following CLI command (root level) at the end of the file:
# reload if-needed

To configure the URL of the server where the file is located, use the [CliScriptURL] ini file parameter or CLI command configure system > automatic-update > cli-script <URL>.

Startup Script File: Contains only CLI commands and configures all the device's functionality (except commands such as show, debug or copy). The file updates the device's configuration according to the configuration settings in the file and sets all other parameters that are not included in the file to factory defaults. The file causes two device restarts to apply the settings. Therefore, the file typically contains the Automatic Update settings and other configuration settings that require a device restart.

To configure the URL of the server where the file is located, use the [CLIStartupScriptURL] ini file parameter or CLI command configure system > automatic-update > startup-script <URL>.

You can use any filename extension for the CLI script files.
The CLI Startup Script file is not supported when the device operates in HA mode or if the Media Cluster feature is enabled.